Text copied to clipboard!
Název
Text copied to clipboard!Full Stack Web Developer
Popis
Text copied to clipboard!
Hledáme vývojáře webových aplikací Full Stack, který se připojí k našemu dynamickému týmu a bude se podílet na vývoji moderních webových řešení. Ideální kandidát má zkušenosti s vývojem jak na straně klienta (frontend), tak na straně serveru (backend), rozumí databázím a má chuť učit se nové technologie. Tato pozice vyžaduje schopnost samostatné práce i spolupráce v týmu, analytické myšlení a schopnost navrhovat efektivní a škálovatelná řešení.
Na této pozici budete zodpovědní za návrh, vývoj, testování a údržbu webových aplikací. Budete úzce spolupracovat s designéry, produktovými manažery a dalšími vývojáři na vytváření uživatelsky přívětivých a výkonných aplikací. Očekáváme, že budete schopni převzít odpovědnost za celý vývojový cyklus – od návrhu architektury až po nasazení a monitoring v produkčním prostředí.
Znalost moderních frontendových frameworků jako React, Angular nebo Vue.js je nezbytná, stejně jako zkušenosti s backendovými technologiemi jako Node.js, Python (Django/Flask), PHP nebo Java. Dále očekáváme znalost práce s relačními i nerelačními databázemi (např. MySQL, PostgreSQL, MongoDB), verzovacími systémy (Git) a základní orientaci v DevOps nástrojích (Docker, CI/CD).
Nabízíme flexibilní pracovní dobu, možnost práce na dálku, přístup k nejnovějším technologiím, přátelské pracovní prostředí a příležitost podílet se na zajímavých projektech s reálným dopadem. Pokud hledáte výzvu a chcete se stát součástí inovativního týmu, těšíme se na vaši přihlášku.
Odpovědnosti
Text copied to clipboard!- Vývoj a údržba webových aplikací na frontendu i backendu
- Spolupráce s týmem na návrhu technické architektury
- Integrace s RESTful API a externími službami
- Optimalizace výkonu a bezpečnosti aplikací
- Testování a ladění kódu
- Správa databází a návrh datových struktur
- Nasazování aplikací do produkčního prostředí
- Účast na code reviews a sdílení znalostí v týmu
- Sledování nových technologií a jejich implementace
- Zajištění souladu s vývojovými standardy a best practices
Požadavky
Text copied to clipboard!- Zkušenosti s vývojem webových aplikací (min. 2 roky)
- Znalost JavaScriptu a některého z frameworků (React, Angular, Vue)
- Zkušenosti s backendovým vývojem (Node.js, Python, PHP, Java)
- Znalost práce s databázemi (MySQL, PostgreSQL, MongoDB)
- Zkušenosti s verzovacím systémem Git
- Základní znalost DevOps nástrojů (Docker, CI/CD)
- Schopnost samostatné i týmové práce
- Analytické myšlení a schopnost řešit problémy
- Dobré komunikační schopnosti
- Znalost angličtiny na technické úrovni
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké technologie používáte nejčastěji při vývoji webových aplikací?
- Máte zkušenosti s vývojem jak frontend, tak backend části aplikace?
- Jaký byl váš největší projekt a jakou roli jste v něm měl/a?
- Jak přistupujete k testování a ladění kódu?
- Jaké databáze preferujete a proč?
- Máte zkušenosti s nasazováním aplikací do produkce?
- Jaké nástroje používáte pro správu verzí a spolupráci v týmu?
- Jak se udržujete v obraze s novými technologiemi?
- Jak řešíte problémy s výkonem aplikací?
- Jaké jsou vaše silné a slabé stránky jako vývojář?